#ifndef __CD_H__
#define __CD_H__
#include <sys/types.h>
#include <dirent.h>
#include <unistd.h>
#include <sys/stat.h>
typedef struct clientSession_s clientSession_t;

int cdFunc(clientSession_t *pClientSession,char *buf); // cd函数
int mkdirFunc(clientSession_t *pClientSession,char *buf); // mkdir函数
int rmdirFunc(clientSession_t *pClientSession,char *buf); // rmdir函数
int pwdFunc(clientSession_t *pClientSession); // pwd函数
int lsFunc(clientSession_t *pClientSession); // ls函数
int handleAbsolutePath(clientSession_t *pClientSession,const char *path);
int handleRelativePath(clientSession_t *pClientSession,const char *path);


#endif